package com.ruoyi.newSystem.bean.input;

import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;



/**
 * The type Auth social login req vo.
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class AuthSocialLoginReqVO {

    @NotNull(message = "社交平台的类型不能为空")
    private Integer type;
    @NotEmpty(message = "授权码不能为空")
    private String code;

    @NotEmpty(message = "state 不能为空")
    private String state;

}
